Despite leading the IMSA WeatherTech Sportscar Championship DPi standings by 19 points, Wayne Taylor Racing has no intention of being (...)
Despite leading the IMSA WeatherTech Sportscar Championship DPi standings by 19 points, Wayne Taylor Racing has no intention of being (...)